/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package fr.maistre.swarn;

import java.util.List;

/**
 *
 * @author Louis Maistre
 */
public abstract class Goal {
    
    String name;
    boolean reached;
 
    
    abstract ListRessources getCost();

    abstract boolean isReached();
    //TODO give reward to entity generique
    abstract ListRessources getReward();
    

       
}
